home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / mindy / readme < prev   
Text File  |  1994-10-18  |  3KB  |  63 lines

  1.  
  2. Mindy is an implementation of a language that is very much like the language
  3. described in the Dylan(tm) Interim Reference Manual (DIRM).  The name
  4. "Mindy" is derived from "Mindy Is Not Dylan Yet", and as the name implies,
  5. Mindy is incomplete.  Mindy is incomplete for the following reasons:
  6.  
  7.    1] We do not implement everything in the DIRM.
  8.    2] The DIRM does not specify all that Apple(tm) intends Dylan to be.
  9.    3] At present there is no validation procedure for Dylan and no
  10.       procedure for licensing the use of the trademarked Dylan name.
  11.  
  12. However, Mindy does implement most of what we believe Dylan will be.
  13.  
  14. Mindy was developed by the Gwydion Project at Carnegie Mellon University for
  15. our own internal use as a development tool while we work on our "real"
  16. high-performance Dylan implementation.  We have decided to make Mindy
  17. available for other people who want to learn about Dylan.  However, the
  18. amount of effort that we can put into maintaining Mindy is strictly limited.
  19.  
  20. Mindy will never be an industrial-strength implementation, and nobody should
  21. depend on it for real work.  We will make future releases from time to time
  22. as we add new features and fix bugs, but this is strictly a sideshow for us.
  23. We would appreciate receiving bug reports (especially those accompanied by
  24. code patches) and suggestions for improvements, but we may not fix every bug
  25. reported in a timely manner, or fix it at all.  Our work on development of
  26. the "real" Gwydion/Dylan must take precedence.
  27.  
  28. We hope that nobody will draw any conclusions about the performance of our
  29. future Gwydion/Dylan compiler or the performance attainable in Dylan from
  30. experience using Mindy.  It's not designed to be fast.
  31.  
  32. Mindy comprises two C programs, a compiler that produces byte-codes and a
  33. byte-code interpreter.  Currently, building Mindy requires Gcc, Gmake, Flex,
  34. and Bison.  We do not distribute these.  If you do not have GNU tools, you
  35. can ftp them from:
  36.    prep.ai.mit.edu  in the directory pub/gnu
  37.  
  38. We have built and tested Mindy under MACH on the DECstation and HP-UX on HP
  39. 700's.  We have built and run Mindy, but not tested it extensivly, under
  40. OSF1 on the Alpha and Irix on the SGI.  Mindy builds and runs under Linux,
  41. SunOS, and Ultrix, but we have not tested it under these operating systems.
  42.  
  43. The Mindy release also includes some rough documentation, various libraries
  44. (Streams, Collection-extensions, and Random-numbers), and a Dylan mode for
  45. Gnu-emacs.
  46.  
  47. You can get Mindy from our public WWW page:
  48.    http://legend.gwydion.cs.cmu.edu:8001/gwydion/
  49. You can also get Mindy by anonymous ftp from legend.gwydion.cs.cmu.edu in
  50. the following file:
  51.    /afs/cs.cmu.edu/project/gwydion/release/mindy.tar.gz
  52. You must cd in one command line to the directory containing mindy.tar.gz due
  53. to security measures at CMU.  Questions, comments, and suggestions should go
  54. to "gwydion-bugs@cs.cmu.edu"
  55.  
  56. NOTE: MINDY IS MADE AVAILABLE WITHOUT CHARGE ON AN "AS-IS" BASIS.  NEITHER
  57. THE AUTHORS NOR CARNEGIE MELLON UNIVERSITY OFFER ANY WARRANTY WHATSOEVER
  58. CONCERNING THIS SOFTWARE, ITS PERFORMANCE, ITS USABILITY, OR ITS CONFORMITY
  59. TO ANY SPECIFICATION.
  60.  
  61. Have fun and hope you enjoy,
  62. Gwydion Project
  63.